IP address – Deutsch–English translations

🇬🇧 en de 🇩🇪

IP address noun

  • number assigned to each computer's network interface
IP-Adresse
Wiktionary Links